home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr06 / filemate.zip / DEMO.DAT next >
Text File  |  1995-02-16  |  5KB  |  129 lines

  1.  
  2. This file is provided to demonstrate capabilities of FileMate.
  3. Some errors have been deliberately introduced to show the error
  4. handling capabilities of the program.  FileMate is designed to
  5. account for all text in any text file that it reads.  This text,
  6. for instance, will not be recognized as a game by the program
  7. and will be designated as an unidentifiable text block in the
  8. game-list window.  FileMate will read the games below and
  9. automatically recognize their formats.
  10.  
  11. [Event "?"]
  12. [Site "Zurich ct"]
  13. [Date "1953"]
  14. [Round "22"]
  15. [White Reshevsky,Samuel"]
  16. [Black "Boleslavsky,Isaak"
  17. [Result "1-0"]
  18.  
  19. 1.d4 Nf6
  20.    { There are errors in the header section of this game.  You can
  21.      get an error report by hitting the Verify button. }
  22. 2.c4 g6 3.g3 Bg7
  23.    { Notice in the playlist window that plays with an associated
  24.      comment are prefixed with a quote character.  When you select
  25.      one of those plays, the text edit window will scroll to show
  26.      the associated comment. }
  27. 4.Bg2 O-O
  28.    { FileMate counts and matches left and right braces, parentheses, and
  29.      brackets; but it otherwise ignores the contents of comments. }
  30. 5.Nc3  ; A semicolon markes the beginning of a rest-of-the-line comment.
  31.        ; FileMate will read the next play although it really should
  32.        ; be typed as "5...d6"
  33. d6 6.Nf3 ; Comment indicators (e.g. {,(,[,$,;,<)  are ignored within this comment
  34. 6...c5   ; proper continuation of move 6 after a comment
  35. 7.d5 Na6 8.O-O Nc7  { If I forgot to end this comment with
  36.       a right-brace character, the program would have to assume that
  37.       all of the following text is part of this comment!
  38.       You can nest {like this} but the number of left braces must equal the
  39.       number of right-braces. }
  40. 9.Nd2 Rb8
  41.    ( Parentheses are used for variations in PGN, and ordinary comments
  42.      in the proposed USCF format.  FileMate handles parentheses in the
  43.      same way as braces. )
  44. 10.a4 e6
  45. 11.dxe6 Bxe6 12.Nde4 Nxe4 13.Nxe4 Bxc4
  46. 14.Bg5 Qd7
  47. 15.Qxd6 Qxd6 16.Nxd6 Bxe2 17.Rfe1 Bd3 18.Be7 Bxb2 19.Ra2 Bg7 20.Bf1 Bxf1
  48. 21.Kxf1 Nd5 22.Bxf8 Bxf8 23.Rae2 Bxd6 24.Rd2 Bf8 25.Rxd5 c4 26.Re4 a6
  49. 27.Rxc4 b5 28.axb5 axb5 29.Rc7 b4 30.Rdd7 Ra8 31.Kg2 Ra2 32.Rxf7 b3
  50. 33.Rb7 Bc5 34.Rf3 b2 35.Rd3 Bf8 36.Rdd7 Bc5 37.Rd8+ Bf8 38.Rdb8 1-0
  51.  
  52. Cuartas,Carlos - Padevsky,Nikola  [C00]
  53. Siegen ol prel (01), 1970
  54. 1.e4 e6 2.Nf3 d5 3.e5 c5 4.b4 cxb4 5.a3 bxa3 6.d4 Nc6 7.c3 Bd7 8.Bd3 f5 
  55. { The header section of this game contains an ECO opening code.  Hit the
  56.   "code ref." button to get the meaning of the code. If you leave the
  57.   code reference window on, it will update when you select games in the
  58.   game-list window. You can also type in any three-character ECO code and
  59.   hit Enter to get the meaning. }
  60. 9.g4 Nge7 10.gxf5 Nxf5 11.Ng5 Qe7 12.Nxa3 0-0-0 13.Nf3 Qf7 14.Rb1 Be7
  61. 15.Qa4 Ncxd4 16.Qxa7 Nxf3+ 17.Ke2 Bc6 18.Ba6 Kd7 19.Bxb7 Bxb7 20.Qa4+ Bc6 
  62. 21.Rb7+ Ke8 22.Qxc6+ Kf8 23.Qc7 Qh5 24.Kd3 Qg6 25.Ke2 Qg4 26.Kf1 Qe4 0-1
  63.  
  64. Keycode: AL 10.7
  65. White: Vasiukov,Evgeny
  66. Black: Kortchnoi,Viktor
  67. Place: Minsk tt  Year: 1953
  68. 1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 e6 6.Nc3 Nc3
  69. 7.dc3 Nc6 8.Bf4 Bc5 9.Qg4 g5 10.Bg5 Rg8 11.Nh3 Be7 12.f4
  70. Ne5 13.fe5 Bg5 14.Qh5 b5 15.Qh7 Rf8 16.O-O bc4 17.Rf7 Be3
  71. 18.Kh1 Rf7 19.Qh8 
  72.                            1/2    
  73.  
  74. Nimzowitsch - Salve
  75. Carlsbad, 1911
  76.  1 P-K4   P-K3
  77.  { FileMate reads English Descriptive Notation.  When you play this game, you will
  78.    probably notice that what shows in the playlist window is not a verbatum copy
  79.    of the original text.  The play-list window shows moves that have been read,
  80.    "digested", and displayed in whichever notation and language you have selected. }
  81.  2 P-Q4   P-Q4
  82.  { FileMate is even capable of reading a mixture of Algebraic and Descriptive notations.
  83.    There probably isn't a big demand for this capability.  It is a consequence of
  84.    the design requirement of not making the user have to tell the program which
  85.    notation is used. }
  86.  { Since the program makes no assumptions about which notation is being used, a
  87.    syntactical error (as in move 8 below) will generate error reports from both
  88.    notation processing systems. }
  89.  3 P-K5   P-QB4
  90.  { This game score is in columnar format, for no particular reason.  It makes no
  91.    difference to the program how the moves are positioned.  Also, move numbers are
  92.    not required but I believe using them will help you when you enter moves. }
  93.  4 P-QB3  N-QB3
  94.  5 N-KB3  Q-N3
  95.  6 B-Q3   B-Q2
  96.  7 PxP    BxP  { The next move contains a typing error. Change P-3 to P-B3 and hit Play. }
  97.  8 O-O    P-3
  98.  9 P-QN4  B-K2
  99. 10 B-KB4  PxP
  100. 11 NxP    NxN
  101. 12 BxN    N-B3
  102. 13 N-Q2   O-O
  103. 14 N-B3   B-Q3
  104. 15 Q-K2   QR-B1
  105. 16 B-Q4   Q-B2
  106. 17 N-K5   B-K1
  107. 18 QR-K1  BxN
  108. 19 BxB    Q-B3
  109. 20 B-Q4   B-Q2
  110. 21 Q-B2   R-KB2
  111. 22 R-K3   P-QN3
  112. 23 R-N3   K-R1
  113. 24 BxRP   P-K4
  114. 25 B-N6   R-K2
  115. 26 R-K1   Q-Q3
  116. 27 B-K3   P-Q5
  117. 28 B-N5   RxP
  118. 29 RxR    PxR
  119. 30 QxP    K-N1
  120. 31 P-QR3  K-B1
  121. 32 B-R4   B-K1
  122. 33 B-B5   Q-Q5
  123. 34 QxQ    PxQ
  124. 35 RxR    KxR
  125. 36 B-Q3   K-Q3
  126. 37 BxN    PxB
  127. 38 K-B1   B-B3
  128. 39 P-KR4  1-0
  129.